﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Fadada.OpenAPI.Events
{

    /// <summary>
    /// 签署事件
    /// </summary>
    public class signEvent: IEvent
    {
        /// <summary>
        /// 签署状态2 已签署3 驳回4 撤销
        /// </summary>
        public int signStatus { get; set; }

        /// <summary>
        /// 任务状态：1 待签署，2 已完成，3 已过期，4 已撤销，5 已拒签，6 待审批，7 审批不通过，8 审批撤销，9 已拒填 
        /// </summary>
        public int taskStatus { get; set; }

        /// <summary>
        /// 签署人
        /// </summary>
        public string unionId { get; set; }

        /// <summary>
        /// 签署人
        /// </summary>
        public string signerId { get; set; }        

        /// <summary>
        /// 签署人手机号
        /// </summary>
        public string mobile { get; set; }

        /// <summary>
        /// 企业名称
        /// </summary>
        public string companyName { get; set; }

        /// <summary>
        /// 签署任务编号
        /// </summary>
        public string taskId { get; set; }

        /// <summary>
        /// 企业ID
        /// </summary>
        public string authorizedUnionId { get; set; }

        /// <summary>
        /// 企业ID
        /// </summary>
        public string corpId { get; set; }

    }
}